Sorry, no translations for "no sooner... than" have been found.